something which is lost - Français Anglais Dictionnaire